mandrel nose - Spanish English Dictionary